By Jermaine Rogers
05/15/2010
At Air Canada Centre, Toronto
17" x 24"
Screen printed, Limited Edition out of 75, signed
$180
ADD TO CART